import { axios } from '@/utils/request'
/**
 * 管点-模糊搜索
 * @param {*} data {keyword,pipName,pipNo}
 * @returns
 */
export function searchPipPoint(data) {
  return axios({
    url: '/paishui/pipPoint/searchGet',
    method: 'post',
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'
    },
    data
  })
}

/**获取管点
 * @param {number} type 管点类型 0 所有 1 雨水 2 污水
 * @param  {string} areaId 区域id
 * @param {number} defective 缺陷类型 0 所有
 * */
export function getPipPoint(type = 0, areaId, defective = 0) {
  return axios.get(`/paishui/pipPoint/areaPip/${areaId}/${type}/${defective}`)
}

/**编辑管点
 * */
export function editPipPoint(data) {
  return axios({
    url: '/paishui/pipPoint/edit',
    method: 'post',
    data
  })
}

/**
 * 获取管线数据
 * @param {*} type 管道类型 0 全部 1 雨水管 2 污水管
 * @param {*} areaId 区域id
 * @param {*} sign 管径 0 全部 1 <=300 2 >300
 */
export function getpipLine(type, areaId, sign = 0) {
  return axios.get(`/paishui/dataRep/${areaId}/pipLine/data/${type}/${sign}`)
}
